package com.ugoodtech.mdcc.web.pojo.vo;

/**
 * Created by Lance on 2019-09-19.
 *
 * @author Lance Li
 */

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ugoodtech.mdcc.core.Constants;
import java.util.Date;

/**
 * 常规报告详情Vo
 */
public class StationReportDetailVo {

  private Long id;

  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }

  private Integer isCustomReportGenerated;

  private Integer isSmsSended;

  /**
   * 联系人姓名
   */
  private String contactName;

  /**
   * 联系人职位
   */
  private String contactPosition;

  /**
   * 联系人电话
   */
  private String contactNumber;

  private String workerName;

  @JsonFormat(pattern = Constants.DATE_FORMAT, timezone = "GMT+8")
  private Date submitDate;

  private Date serviceStartTime;

  private Date serviceEndTime;

  private String customerCode;

  private String province;

  private String customerName;

  private String customerStatus;

  private String customerType;

  private String stationType;

  private String specifiedBrand;

  private String paintBrand;

  private String brandPosition;

  private String serviceProvider;

  private String workDistribution;

  private String selfComment;

  public String getContactName() {
    return contactName;
  }

  public void setContactName(String contactName) {
    this.contactName = contactName;
  }

  public String getContactPosition() {
    return contactPosition;
  }

  public void setContactPosition(String contactPosition) {
    this.contactPosition = contactPosition;
  }

  public String getContactNumber() {
    return contactNumber;
  }

  public void setContactNumber(String contactNumber) {
    this.contactNumber = contactNumber;
  }

  public Integer getIsCustomReportGenerated() {
    return isCustomReportGenerated;
  }

  public void setIsCustomReportGenerated(Integer isCustomReportGenerated) {
    this.isCustomReportGenerated = isCustomReportGenerated;
  }

  public Integer getIsSmsSended() {
    return isSmsSended;
  }

  public void setIsSmsSended(Integer isSmsSended) {
    this.isSmsSended = isSmsSended;
  }

  public void setWorkerName(String workerName) {
    this.workerName = workerName;
  }

  public String getWorkerName() {
    return workerName;
  }

  public Date getSubmitDate() {
    return submitDate;
  }

  public void setSubmitDate(Date submitDate) {
    this.submitDate = submitDate;
  }

  public Date getServiceStartTime() {
    return serviceStartTime;
  }

  public void setServiceStartTime(Date serviceStartTime) {
    this.serviceStartTime = serviceStartTime;
  }

  public Date getServiceEndTime() {
    return serviceEndTime;
  }

  public void setServiceEndTime(Date serviceEndTime) {
    this.serviceEndTime = serviceEndTime;
  }

  public String getCustomerCode() {
    return customerCode;
  }

  public void setCustomerCode(String customerCode) {
    this.customerCode = customerCode;
  }

  public String getProvince() {
    return province;
  }

  public void setProvince(String province) {
    this.province = province;
  }

  public String getCustomerName() {
    return customerName;
  }

  public void setCustomerName(String customerName) {
    this.customerName = customerName;
  }

  public String getCustomerStatus() {
    return customerStatus;
  }

  public void setCustomerStatus(String customerStatus) {
    this.customerStatus = customerStatus;
  }

  public String getCustomerType() {
    return customerType;
  }

  public void setCustomerType(String customerType) {
    this.customerType = customerType;
  }

  public String getStationType() {
    return stationType;
  }

  public void setStationType(String stationType) {
    this.stationType = stationType;
  }

  public String getSpecifiedBrand() {
    return specifiedBrand;
  }

  public void setSpecifiedBrand(String specifiedBrand) {
    this.specifiedBrand = specifiedBrand;
  }

  public String getPaintBrand() {
    return paintBrand;
  }

  public void setPaintBrand(String paintBrand) {
    this.paintBrand = paintBrand;
  }

  public String getBrandPosition() {
    return brandPosition;
  }

  public void setBrandPosition(String brandPosition) {
    this.brandPosition = brandPosition;
  }

  public String getServiceProvider() {
    return serviceProvider;
  }

  public void setServiceProvider(String serviceProvider) {
    this.serviceProvider = serviceProvider;
  }

  public String getWorkDistribution() {
    return workDistribution;
  }

  public void setWorkDistribution(String workDistribution) {
    this.workDistribution = workDistribution;
  }

  public String getSelfComment() {
    return selfComment;
  }

  public void setSelfComment(String selfComment) {
    this.selfComment = selfComment;
  }
}
